payment provisions - German English Dictionary